package com.sz.virtualbank.dao.entity;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 用户令牌实体类
 * 
 * @author Claude
 */
@Data
public class UserToken {
    
    /**
     * 主键ID
     */
    private Long id;
    
    /**
     * 用户ID
     */
    private Long userId;
    
    /**
     * 令牌
     */
    private String token;
    
    /**
     * 过期时间
     */
    private LocalDateTime expireTime;
    
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    
    /**
     * 最后使用时间
     */
    private LocalDateTime lastUseTime;
    
    /**
     * 设备信息
     */
    private String deviceInfo;
    
    /**
     * IP地址
     */
    private String ip;
}
